* {
    padding: 0;
    margin: 0;
    border: 0;
}

body {
    font-family: "Microsoft YaHei";
    background: #ffffff;
    min-width: 1000px;
}

a {
    text-decoration: none;
    cursor: pointer;
}

ul, li {
    list-style: none;
}

input {
    border: 0;
    outline: none;
}

i, em {
    font-style: normal;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.clear {
    zoom: 1;
}

.clear:after {
    display: table;
    content: '';
    clear: both;
}
.clearfix { 
    zoom: 1; 
    _height: 1px; 
}
.clearfix:after { 
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; 
}

@font-face
{
font-family: qkhyt;
src: url('iwh_qkhyt.ttf'),
     url('iwh_qkhyt.eot'),
     url('iwh_qkhyt.svg'),
     url('iwh_qkhyt.woff');
}
.wrap{width: 1400px;margin: 0 auto;}
.header{position: relative;}
.header .headerTop{height: 41px;line-height: 34px;border-top: 1px solid #e2e2e2;text-align: right;background: url(iwh_hbg.jpg) repeat-x;}
.header .headerTop a{display: inline-block;color: #666666;font-size: 13px;line-height: 1;vertical-align: middle;*line-height: normal;}
.header .headerTop a+a{background: url(iwh_hline.jpg) no-repeat left center;padding-left: 15px;margin-left: 15px;}
.header .headerTop a.picture{background: none;padding: 0;}
.header .headerTop img{width: 88px;height: 29px;}
.header .headerBox{background: #fffaef;border-bottom: 4px solid #5f809e;height: 112px;}
.header .headerLogo{float: left;padding-top: 11px;}
.header .headerLogo img{width: 419px;height: 96px;}
.header .headerCont{float: right;padding-top: 38px;}
.header .headerCont .searchBox{float: left;position: relative;}
.header .headerCont .searchBox .text{width: 230px;height: 37px;line-height: 37px;border: 0;outline: none;color: #46586d;font-size: 16px;
background: url(iwh_textbg.png) no-repeat;padding: 0 40px 0 18px;display: none;}
.header .headerCont .searchBox .text::-webkit-input-placeholder {color:#9ba3b0;font-size:16px;}
.header .headerCont .searchBox .text:-moz-placeholder {color:#9ba3b0;font-size:16px;}
.header .headerCont .searchBox .text::-moz-placeholder {color:#9ba3b0;font-size:16px;}
.header .headerCont .searchBox .text:-ms-input-placeholder {color:#9ba3b0;font-size:16px;}
.header .headerCont .searchBox .button{width: 23px;height: 23px;border: 0;outline: none;background: url(iwh_hbtn.png) no-repeat;
cursor: pointer;display: block;position: absolute;top: 7px;right: 7px;}
.header .headerCont p{padding: 0 20px 0 3px;cursor: pointer;}
.header .headerCont p,
.header .headerCont a{float: left;color: #29303c;font-size: 16px;height: 37px;line-height: 37px;}
.header .headerCont a{background: url(iwh_line.png) no-repeat left center;padding-left: 22px;}
.header .headerCont a.mail span{display: inline-block;background: url(iwh_mail.png) no-repeat left 11px;padding: 0 20px 0 31px;}
.header .headerCont a.tel span{display: inline-block;background: url(iwh_tel.png) no-repeat left center;padding: 0 20px 0 34px;}
.header .headerCont .en {padding-right: 20px;}
.header .headerCont .home {padding-right: 50px;background: none;}
.header .headerNav{background: #ffffff;height: 129px;box-shadow: 1px 1px 9px #ece5d7;}
.header .headerNav .wrap{height: 129px;background: url(iwh_navbg.jpg) no-repeat;}
.header .headerNav ul{padding: 24px 0 34px;}
.header .headerNav ul+ul{padding: 0;}
.header .headerNav ul li{float: left;width: 102px;text-align: center;}
.header .headerNav ul li+li{width: 90px;margin-left: 55px;}
.header .headerNav ul li+li+li+li+li+li+li+li+li+li{width: 83px;text-align: right;}
.header .headerNav ul li a{color: #374351;font-size: 20px;line-height: 1;}
.header .headerNav .nav li:nth-child(6) {
    width: 100px;
    margin-left: 50px;
}
.header .headerNav .nav li:nth-child(7) {
    margin-left: 50px;
}
.header .headerNav .nav li:nth-child(8) {
    margin-left: 55px;
}
.header .headerNav .nav li:nth-child(9) {
    margin-left: 55px;
}
.header .headerNav .nav li:nth-child(10) {
    margin-left: 55px;
}

.footer{overflow: hidden; clear: both;}
.footer .foot{height: 310px;background: url(iwh_footbg.jpg) no-repeat center top;background-size:100% 100%;}
.footer .footTop{border-bottom: 2px solid #646970;padding: 25px 0 23px;}
.footer .footTop h3{float: left;color: #f4efe4;font-size: 20px;line-height: 1;}
.footer .footTop .footNav{float: right;font-size: 0;text-align: right;}
.footer .footTop .footNav a,
.footer .footTop .footNav span{color: #f4efe4;font-size: 16px;line-height: 1;}
.footer .footTop .footNav span{padding: 0 12px;}
.footer .footList{padding-top: 4px;}
.footer .footList li{float: left;width: 192px;margin: 15px 49px 0 0;}
.footer .footList li a{color: #cec6b5;font-size: 16px;line-height: 1;}
.footer .footBottom{border-top: 14px solid #364659;height: 44px;background: #fffaef;position: relative;}
.footer .footBottom p{color: #2f2f2f;font-size: 15px;height: 44px;line-height: 44px;}
.footer .footBottom .fp{width: 40%; float:left; text-align: center; margin-left: 140px;}
.nav_mobile,
.header .headerCont a.btn{display: none;}

.header .headerNav ul li a:hover,
.header .headerNav ul li.active a,
.header .headerTop a:hover,
.header .headerCont a.mail:hover,
.header .headerCont .en:hover,
.mainCont1 .slideSwitch .bd li a:hover,
.mainCont1 .scroList li a:hover,
.mainCont2 .newsBox .new_list li a:hover,
.mainCont3 .newsBox .new_list li a:hover,
.mainCont5 .newsBox .linkList li a:hover,
.mainCont5 .newsBox .list li a:hover,
.footer .footTop .footNav a:hover,
.footer .footList li a:hover,
.society .escrow li a:hover,
.abstract .bd li a:hover,
.activitySlide .mationList li a:hover{color: #b48033;}

@media screen and (max-width: 1440px) {
.wrap{width: 1000px;}
.header .headerBox{height: 93px;}
.header .headerLogo{padding-top: 10px;}
.header .headerLogo img{width: 349px;height: 80px;}
.header .headerCont{padding-top: 28px;}
.header .headerCont .searchBox .text{width: 130px;height: 30px;line-height: 30px;font-size: 14px;
background: url(iwh_textbg_1000.png) no-repeat;padding: 0 34px 0 10px;}
.header .headerCont .searchBox .text::-webkit-input-placeholder {color:#9ba3b0; font-size:14px;}
.header .headerCont .searchBox .text:-moz-placeholder {color:#9ba3b0;font-size:14px;}
.header .headerCont .searchBox .text::-moz-placeholder {color:#9ba3b0;font-size:14px;}
.header .headerCont .searchBox .text:-ms-input-placeholder {color:#9ba3b0;font-size:14px;}
.header .headerCont .searchBox .button{width: 19px;height: 19px;background: url(iwh_hbtn_1000.png) no-repeat;top: 6px;}
.header .headerCont p,
.header .headerCont a{font-size: 14px;height: 30px;line-height: 30px;}
.header .headerCont a{background: url(iwh_line_1000.png) no-repeat left center;padding-left: 20px;}
.header .headerCont a.mail span{background: url(iwh_mail_1000.png) no-repeat left 9px;padding: 0 19px 0 25px;}
.header .headerCont a.tel span{padding: 0 20px 0 27px;background: url(iwh_tel_1000.png) no-repeat left center;}
.header .headerCont .home {padding-right: 45px;background: none;}
.header .headerNav{height: 108px;box-shadow: 1px 1px 8px #ece5d7;}
.header .headerNav .wrap{height: 108px;background: url(iwh_navbg_1000.jpg) no-repeat;}
.header .headerNav ul{padding: 18px 0 26px;}
.header .headerNav ul li{width: 80px;}
.header .headerNav ul li+li{width: 64px;margin-left: 38px;}
.header .headerNav ul li+li+li+li+li+li+li+li+li+li{width: 66px;}
.header .headerNav ul li a{font-size: 16px;}
    .header .headerNav .nav li:nth-child(6) {
        width: 86px;
        margin-left: 28px;
    }
    .header .headerNav .nav li:nth-child(7) {
        margin-left: 28px;
    }
    .header .headerNav .nav li:nth-child(8) {
        margin-left: 37px;
    }
    .header .headerNav .nav li:nth-child(9) {
        margin-left: 37px;
    }
    .header .headerNav .nav li:nth-child(10) {
        margin-left: 37px;
    }
.footer .foot{height: 275px;background: url(iwh_footbg_1000.jpg);}
.footer .footTop{padding: 21px 0 19px;}
.footer .footTop h3{font-size: 16px;}
.footer .footTop .footNav a,
.footer .footTop .footNav span{font-size: 14px;}
.footer .footTop .footNav span{padding: 0 9px;}
.footer .footList{padding-top: 12px;}
.footer .footList li{width: 200px;margin:6px 0 0 0;}
.footer .footList li a{font-size: 14px;}
.footer .footBottom{border-top: 12px solid #364659;height: 35px;}
.footer .footBottom p{font-size: 12px;height: 35px;line-height: 35px;}
}